.reg td 
{
	width: 400px;
}
form.cmxform {
color:#333333;
font-size:1em;
width:370px;
}
form.cmxform legend {
padding-left:0;
}
form.cmxform legend, form.cmxform label {
color:#333333;
}
form.cmxform fieldset {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F8FDEF url(../images/cmxform-fieldset.gif) repeat-x scroll left bottom;
border-color:#C9DCA6 -moz-use-text-color -moz-use-text-color;
border-style:solid none none;
border-width:1px medium medium;
}
form.cmxform fieldset fieldset {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
}
form.cmxform fieldset p, form.cmxform fieldset fieldset {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/cmxform-divider.gif) repeat-x scroll left bottom;
padding:5px 10px 7px;
}
form.cmxform label.error, label.error {
color:red;
font-style:italic;
}
div.error {
display:none;
}
input {
border:1px solid black;
}
input.checkbox {
border:medium none;
}
input:focus {
border:1px dotted black;
}
input.error {
border:1px dotted red;
}
form.cmxform .gray * {
color:gray;
}
.txt_menu {
text-align: left;
color:#4F4F4F;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
}
.ui-datepicker-year{
display: none;	
}
a{
	color: #8C8C73;
}
